home *** CD-ROM | disk | FTP | other *** search
- 10 ;RD TRK 16
- 11 RDERR LDA SEC; READ ERROR AT $00 IN 1541
- 12 STA SVE
- 20 ERRS JSR LIST
- 30 LDY #$00
- 40 LP7 LDA MW1,Y; PUT TRACK & SEC AT $06 & $07
- 50 JSR OUT
- 60 INY
- 70 CPY #$08
- 80 BNE LP7
- 90 JSR UNLIS
- 100 JSR LIST
- 110 LDY #$00
- 120 LP8 LDA MW2,Y; PUT #$80 (READ) AT $00
- 130 JSR OUT
- 140 INY
- 150 CPY #$07
- 160 BNE LP8
- 170 JSR UNLIS
- 180 JSR CHKERR; WAIT FOR ERROR CODE AT $00
- 290 LDA ERR
- 295 LDY SVE; HOLDS NUMBER OF SECTORS ON TRACK
- 350 STA BUFF,Y
- 360 DEC SVE
- 361 LDA SVE
- 362 STA TKSEC+1
- 363 CMP #$FF
- 370 BNE ERRS
- 440 RTS
- 450 .FILE RD TRK 17
-